﻿body {margin:0; padding:0 0; color:#5c371a; font:12px/1.5 "微软雅黑", Microsoft YaHei,  Arial,sans-serif;background:#faeee0 }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"\20";}
a {color:#5c371a; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#000000;}
a:active {color:#d1a155;}
.clearBoth { line-height: 0; width: 100%; height: 0; clear: both; font-size: 0; overflow: hidden;}

.head:after, .content:after,.content-main:after, .footer:after, .area:after, .main-con:after {
display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: ".";}


/**头部**/
.header{
	margin:0 auto; height:55px; background: url(../images/header.jpg) repeat-x top; position:relative;
}
.head{
	margin:0 auto; height:55px; width:960px; position:relative; z-index:10
}
.main-nav{ padding-left:50px;}
.main-nav li { float:left;}
.main-nav li .v a{ width:120px;height:55px; line-height:55px; display:block; color:#fdf1d7; float:left; font-family:"Microsoft Yahei"; font-size:14px; text-align:center;}
.main-nav li .v a:hover, .main-nav li .v .sele{background:url(../images/navmbg_n.png) no-repeat 0px; color:#5c371a; line-height:55px; font-size:14px; font-weight:bold}
.main-nav li .v1 a{ width:180px;height:55px; line-height:55px; display:block; color:#fdf1d7; float:left; font-family:"Microsoft Yahei"; font-size:14px; text-align:center;}
.main-nav li .v1 a:hover, .main-nav li .v1 .sele{background:url(../images/navmbg_n1.png) no-repeat 0px; color:#5c371a; line-height:55px; font-size:14px; font-weight:bold}
.main-nav .kind_menu { margin-top:0px;line-height:26px;vertical-align:middle; position:absolute; top:55px;*top:54px; left:0px; width:950px; text-align:center; display:none; background:url(../images/nav_bg1_n.gif) repeat-x ; color:#656565; }
.main-nav .kind_menu .sec-t { height:14px;}
.main-nav .kind_menu .sec-t .t-l{ background:url(../images/sec_sub_bg_t.png) no-repeat; float:left; width:14px; height:14px}
.main-nav .kind_menu .sec-t .t-m{ background:#ede4d5; height:14px; float:left;}
.main-nav .kind_menu .sec-t .t-r{ background:url(../images/sec_sub_bg_t.png) no-repeat -16px 0; float:right; width:14px; height:14px}
.main-nav .kind_menu .sec-m .m-ml{ background:url(../images/sec_sub_bg_lr.png) repeat-y left;}
.main-nav .kind_menu .sec-m .m-mr{ background:url(../images/sec_sub_bg_lr.png) repeat-y  right;}
.main-nav .kind_menu .sec-m .m-m{ background:#ede4d5; margin:0 14px;}
.main-nav .kind_menu .sec-t { height:14px;}
.main-nav .kind_menu .sec-f .f-l{ background:url(../images/sec_sub_bg_f.png) no-repeat; float:left; width:14px; height:14px}
.main-nav .kind_menu .sec-f .f-m{ background:url(../images/sec_sub_bg_f.png) repeat-x 0 -14px; height:14px; float:left;}
.main-nav .kind_menu .sec-f .f-r{ background:url(../images/sec_sub_bg_f.png) no-repeat -30px 0; float:right; width:14px; height:14px}
.main-nav .kind_menu a {color:#5c371a; float:left; padding:0 6px; text-align:center; width: auto; font-family:Arial, Helvetica, sans-serif;}
.main-nav .kind_menu a:hover { color:#98b93b; text-decoration:underline;}
.main-nav .kind_menu span { font-size:9px;color:#9bcbe6; float:left;}
.main-nav .kind_menu .third-sub{ width:100px; float:left; margin:0 6px}
.main-nav .kind_menu .third-sub dt{ width:100px;}
.main-nav .kind_menu .third-sub dt a{ font-weight:bold; display:block; float:none;}
.main-nav .kind_menu .third-sub dd a{ float:none;}
.main-nav .kind_menu .sub-bg{ background:url(../images/sec_bg.gif) repeat-y;}


.nav-top{width:120px; height:36px; line-height:38px; position:absolute; bottom:0px; right:0px;}
.nav-top a{ padding:0px; float:left; display:block; width:60px; height:36px; text-align:center; color:#ffffff}
.nav-top a.logo-t{ background:url(../images/nav_top.png) no-repeat;}
.nav-top a:hover.logo-t{ background:url(../images/nav_top.png) no-repeat 0 -36px;}

.logo-main{ margin:0 auto; height:198px; background: url(../images/sub-header-bg.jpg) repeat-x;}
/*.logoer{width:960px;margin:0 auto; position:relative; }*/
.logoer{width:960px; height:198px; background:url(../images/header_bg.png) no-repeat center; margin:0 auto; position:relative; z-index:1}
/*.logo{ position:absolute; top:18px; left:30px; width:268px; height:146px; background:url(../images/logo.png) no-repeat;}*/
.logo{ position:absolute; top:10px; left:10px; width:268px; height:186px; background:url(../images/logo1.png) no-repeat;background-size:268px 186px;}
.logoer .l-ft{ position:absolute; top:126px; left:323px; width:374px; height:19px; background:url(../images/logo_ft.png) no-repeat;}
.logoer .l-nav{ position:absolute; top:22px; right:10px; width:205px; height:150px;}
.logoer .l-nav .l-t-a{ height:32px;position:relative;}
.logoer .l-nav .l-t-a a{ background:url(../images/l_t_a.png) no-repeat 4px 0; line-height:26px; padding:4px 6px 4px 40px}
.logoer .l-nav .l-t-a a.b{ background-position:4px -24px;}
.logoer .l-nav .l-t-s{ height:32px;}
.search-con{ width:182px; height:27px; background: url(../images/l_t_s.png) no-repeat 10px 0; padding-left:10px;}
.search-con .search-input {
	 float: left; border: none; background: none; width: 136px; height: 24px; line-height: 24px; margin-top: 2px; font-size: 14px; text-indent: 6px; padding-left: 2px; }
.search-con .search-submit {
	float: left; _display: inline; width: 44px; height: 27px; _height: 27px; font-size: 14px; font-weight: bold; color: #ffffff; cursor: pointer; border: 0; background: url(../images/l_t_s.png) no-repeat 0 -27px; }
.logoer .l-nav .l-t-r{ padding:6px 0 0 6px;position:relative; z-index:-1;}
.l-t-r1{ padding:6px 0 0 6px;}

/*banner*/
.ban-main{ margin:0 auto; height:330px; background: url(../images/banner_bg.jpg) repeat-x; margin-bottom:30px; position:relative;}
.square{ position:absolute; top:20px; right:0;}
/*.banner{ width:960px; margin:0 auto; padding-top:16px;}*/
.banner{ width:960px; margin:0 auto; padding-top:16px; background:url(../images/bantop_bg.jpg) no-repeat center top}
.leaf{ position:absolute; top:-6px; right:100px; z-index:99;}
#example-one{ height:314px; position:relative;}
#example-one .nav {overflow: hidden; position:absolute; bottom:-42px; padding-left:120px;}
#example-one .nav li { width: 120px; float: left; margin: 0; }  
#example-one .nav li a {display: block; height:42px; line-height:42px; background: url(../images/ban_nav.gif) no-repeat ; color:#5c371a; font-size: 14px; font-weight:bold; padding-left:28px; border: 0; } 
#example-one .list-wrap{ height:300px;}
#example-one ul li a.current {background: url(../images/ban_nav.gif) no-repeat 0 -42px ;color: white; text-align:center; padding-left:0}
#example-one ul li.nav-one a{ background:url(../images/ban_nav.gif) no-repeat 0 -126px;}
#example-one ul li.nav-one a.current {background: url(../images/ban_nav.gif) no-repeat 0 -84px ;color: white; padding-left:0px; text-align:center;}
#example-one ul li.nav-six a{ background:url(../images/ban_nav.gif) no-repeat 0 -210px;}
#example-one ul li.nav-six a.current {background: url(../images/ban_nav.gif) no-repeat 0 -168px ;color: white; padding-left:0px; text-align:center;}

/*部分开始-----------------------------------------------------*/
/*banner*/
.none{ display:none;}
.banner_show{ width:100%; text-align:center; height:240px; padding-top:60px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:90px; top:60px;}
.bannger_inbox img{ margin-right:60px;}

/*翻页*/
.banner_pre_next{position:relative;z-index:1;top:100px;width:960px;left:0; height:37px;}
.banner_pre_next a{ width:15px; height:39px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:0px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:0px; background-position:0px -39px;}


/*圆点*/
.yq_banner_list{ width:100%; height:28px;position:absolute; top:0px; z-index:4; left:20px; padding-right:12px; text-align:center}
.yq_banner_list a{ display:inline-block; width:98px; height:28px; margin-right:10px; line-height:28px; text-align:center; font-size:14px; color:#ffffff;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat; }

/*文字*/
.banner_mag{width:960px;height:28px; position:absolute; overflow:hidden;left:0;top:0px;text-align:left;z-index:2;font-family:"Microsoft YaHei";}
.banner_magbox{height:28px;text-align:left; display:none;}
.banner_magbox div{ width:98px; height:28px; font-size:12px;}
.banner_magbox .focus-img{ text-align:right; margin-bottom:40px;}
.banner_magbox h4{font-size:12px; font-weight:normal;color:#fff; margin:4px 0; background:#017dc3; padding:6px; }
.banner_magbox h4 a{color:#fff; }
.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;line-height:22px;}


/*产品滚动*/
.focus-pdt{ height:180px; background:#f5f5f5; margin:0 auto; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-bottom:10px;}
.focus-news{  height:160px; color:#686868; padding:10px 0px 10px 0px; width:960px; margin:0 auto;font-family:"Microsoft YaHei"; position:relative}
.index-news-title h2{ font-size:14px; height:30px; font-weight: bold;}
.index-tabs{ position:absolute; right:0px; width:34px; bottom:10px;}

.prev{ background:url(../images/dot.gif)  no-repeat 0px 0px; position:absolute; top:80px; left:-20px; width:17px; height:17px;}
.next{ background:url(../images/dot.gif)  no-repeat -19px 0px; position:absolute; top:80px; right:-20px; width:17px; height:17px;}
.index-news-show{ width:960px; margin-left:0px;}
.index-news-show ul{}
.index-news-show ul li{ float:left; width:230px; padding:0 5px; text-align:center;}
.index-news-show ul li h2{ font-size:14px;}
.index-news-show ul li h2 a{ color:#fff;}
.index-news-show ul li p{ font-size:14px;}
.index-news-show ul.hide{ display:none;}
/*部分结束-----------------------------------------------------*/

/*-内容-*/
.pos-rel{ position:relative;}
.contenter{ width:100%; margin:0 auto; border-top:1px solid #ad9b89;}
.content{ width:960px; margin:0 auto 16px;}
.build { background:url(../images/build.png) no-repeat 550px 0; height:110px;}
.leaf-b{ position:absolute; top:-50px; right:100px;}

/*--about--*/
.box-main{ width:460px; margin:0 10px; float:left;}
.box-main .box-h{ height:38px; line-height:38px; position:relative;}
.box-main .box-t h2{ font-size:30px; color:#5c371a}
.box-main .box-t h2 span{ font-size:16px;}
.box-main .box-h .more{ position:absolute; bottom:0; right:0; width:50px; height:16px; background:#98b93b; line-height:16px; text-align:center;}
.box-main .box-h .more a{ font-size:10px; color:#ffffff}
.box-main .box-text{ width:252px; float:left; padding:16px 0; line-height:22px;  overflow:hidden;}
.box-main .box-img{ width:208px; float:left;}
.box-main .ser-d{}
.box-main .ser-d a{ display:block; width:130px; height:47px; padding-left:76px; line-height:47px; float:left; background:url(../images/serv_d.gif) no-repeat; color:#ffffff; font-size:16px; margin-right:20px; margin-bottom:16px;}
.box-main .ser-d a.d1{ background-position:0 0}
.box-main .ser-d a.d2{ background-position:0 -47px}
.box-main .ser-d a.d3{ background-position:0 -94px}
.box-main .ser-d a.d4{ background-position:0 -141px}
.box-main .ser-d a:hover.d1{ background-position:0 -188px}
.box-main .ser-d a:hover.d2{ background-position:0 -235px}
.box-main .ser-d a:hover.d3{ background-position:0 -282px}
.box-main .ser-d a:hover.d4{ background-position:0 -329px}
/*--news--*/
.box-con .box-list{ padding-top:16px;}
.box-con .box-list li{ height:54px; padding-bottom:20px;overflow:hidden;border-bottom:#a98660 1px dashed;}
.box-con .box-list .box-time{ width:54px; height:54px; float:left;  background:#5c371a; text-align:center; color:#ffffff; margin-right:16px;}
.box-con .box-list .box-time h3{ font-size:26px;}
.box-con .box-list .box-time span{ font-size:8px; line-height:10px}
.box-con .box-list dt{ font-weight:bold;}
.box-con .box-list dd{}
.box-con .box-list a:hover .box-time{ background:#98b93b}
.box-con .box-list a:hover dt, .box-main .box-list a:hover dd{ color:#98b93b}
/*--bottom area--*/
.box-bot{ background:url(../images/bg_img_t.gif) repeat-x; height:110px; padding-top:16px;}
.box-main .box-f .b-f-t{ height:36px; line-height:26px;}
.box-main .box-f .b-f-t a{ font-size:16px;}
.box-main .box-f .b-f-b{ line-height:26px}
.box-main .box-f .b-f-b a{ padding:6px 12px;}



/*--*/
.c-top{ height:24px; background:url(../images/n_ico.gif) no-repeat left top;}
.sub-m-l{ background:url(../images/sub_m_l.gif) repeat-y left; margin-bottom:20px;}
.sub-nav{ width:187px; float:left; margin-right:18px; margin-left:6px;}
.sub-nav .s-t{ width:187px; height:64px; background: url(../images/n_nav_t.gif) no-repeat; text-align:center; margin-bottom:0px; padding-top:6px;}
.sub-nav .s-t h2{ font-size:22px; color:#ffffff}
.sub-nav .s-t h4{ font-size:16px; color:#ffffff}
.sub-nav .s-b{ background:#9db93b; padding:17px 0 17px 20px;}
.sub-nav .s-b li{ line-height:28px; padding-bottom:4px;}
.sub-nav .s-b li a{ height:28px; display:block; background:url(../images/sub_m_b.gif) no-repeat left bottom; padding-left:40px; color:#ffffff;}
.sub-nav .s-b li a:hover, .sub-nav .s-b li a.on{background:url(../images/sub_m_b.gif) no-repeat left top; color:#ffffff; font-weight:bold;}
.sub-nav .s-f{height:8px; background: url(../images/n_nav_t.gif) no-repeat bottom;}


/*产品内页分类菜单*/
.sub-nav .s-p{background:#9db93b; overflow:hidden}
.sub-nav .s-p dt{display:block; position:relative; background:url(../images/sub_m_b.gif) no-repeat 13px bottom; height:28px; line-height:28px; font-size:14px; color:#ffffff; cursor:pointer; padding-left:40px; margin:6px 0;}
.sub-nav .s-p dt i{ position:absolute; width:9px; height:9px; top:14px; right:20px; background:url(../images/sp_ico.gif) no-repeat 0 -5px;}
.sub-nav .s-p dt a{ font-size:14px;}
.sub-nav .s-p dt.current{background:url(../images/sub_m_b.gif) no-repeat 13px top; padding-left:40px; color:#ffffff; font-weight:bold; font-size:14px;}
.sub-nav .s-p dt.current a{ color:#ffffff; font-weight:bold;}
.sub-nav .s-p dt.current i{ background-position:0 0; height:5px}
.sub-nav .s-p dd{overflow:hidden; line-height:24px; padding:0px 12px; background:#7d9722 url(../images/line_s.gif) repeat-x bottom;}
.sub-nav .s-p dd a{color:#ffffff !important; display:block; padding-left:12px; height:32px; line-height:32px; background:url(../images/pint.gif) no-repeat 4px 14px;}
.sub-nav .s-p dd a:hover{color:#faeee0 !important;}
dd.A_width a{width:170px !important; padding-left:12px !important;}
dd.B_width a{width:75px !important; padding-left:12px !important;}
/**/


/*课程列表*/
.m-porduct-list .mainul { position: relative; width: 100%; overflow: hidden; }
.m-porduct-list .content { background: url(../images/line_s.gif) repeat-x bottom; padding-bottom: 8px; margin-top: 5px; overflow: hidden; }
.m-porduct-list .pic-module { position: relative; width: 140px; float: left; margin-right: 5px; } 
.m-porduct-list .pic-module .pic img {width:120px;height:130px;border:0px}
.m-porduct-list .pic-module .pic a { text-align: center; display: block; float: left; }
.m-porduct-list .pic-module .pic a { border: #9db93b 1px solid;  padding: 4px; display: inline-block; }
.m-porduct-list .pic-module .pic a:hover { border: #5c371a 1px solid; display: inline-block;  }
.m-porduct-list .pro-module { width:550px; float: left; }
.m-porduct-list .pro-module ul li { line-height: 23px; }
.m-porduct-list .pro-module ul li.code { color: #F39800; font-weight: bold; }
.m-porduct-list .pro-module h1 { margin: 0; color: #0068CC; font-size: 12px; }
.m-porduct-list .pro-module ul li span {  color: #999; font-weight: normal; }
.m-porduct-list .pro-module .focustext { font-style: normal; color: #F39800; }
.m-porduct-list .pro-module p.buttonP { clear: both; } 
.m-porduct-list .pro-module .describe { color: #666464; }
.m-porduct-list .pro-module .describe span { font-weight: normal; } 
/**/

.main-con{ width:749px; float:left;}
.n-m-t{ height:12px; background:url(../images/n_m_tf.gif) no-repeat right 0;}
.n-m-t .n-m-tl{height:12px; background:url(../images/n_m_tf.gif) no-repeat 0 -12px;}
.n-m-f{ height:12px; background:url(../images/n_m_tf.gif) no-repeat right -24px; clear:both;}
.n-m-f .n-m-fl{height:12px; background:url(../images/n_m_tf.gif) no-repeat 0 -36px;}
.main-body{ padding:0 12px; background:#eee2d2;}
.m-cont{ padding:12px;}
.site{ height:58px; line-height:58px; background:url(../images/si_line_x.gif) repeat-x bottom; text-align:right; position:relative}
.site .si-ti{ width:300px; height:58px; position:absolute; top:0; left:0; text-align:left;}
.site .si-ti h3{ font-size:20px; font-weight:bold;}
.main-con .main-text{ padding:12px; line-height:24px;}
.main-con .main-text p.text-b  {   text-indent:2em ; padding:10px 0}

#newsdetailshow H2 { text-align: center; line-height: 30px; color: #322725; font-size: 14px; font-weight: bold; }
.main-text .message { border-bottom: #666 1px dashed; text-align: center; padding-bottom: 5px; margin-top: 10px; } 
.main-text .page P { padding-bottom: 5px; padding-left: 0; padding-right: 0; padding-top: 5px; } 
.htmledit p{text-indent: 2em; padding: 10px 0;}
.p-line{border-bottom: #666 1px dashed; padding-top:10px; margin-bottom:10px;}

/*页码*/
.splitPages { height: 30px; text-align: right; margin-top: 12px;}
.splitPages span.noPre, .splitPages span.noNext, .splitPages a.pre, .splitPages a.net {
width: 56px; height: 24px; padding-left: 0px; margin-right: 3px; border: 1px solid #e8e8e8; font-weight: normal; font-family: "宋体"; _font-family: Tahoma;  color: #bababa; background: #fff; }
.splitPages a, .splitPages span {
display: inline-block; width: 24px; height: 24px; line-height: 24px; margin-left: 4px; border: 1px solid #bcbcbc; color: #5c371a; background: #fff;  ont-family: "宋体"; text-align: center; }
.splitPages span { font-weight: bold; color: #fff; border: 1px solid #9db93b; background: #9db93b;}
.splitPages a.net { text-align: right; margin-left: 7px; margin-right: 0; }
.splitPages a.net {  width: 46px; height: 24px; padding-left: 0; padding-right: 12px; border: 1px solid #bcbcbc; font-weight: normal; color: #333; background: #fff; }

/**********报名表**********/
.sign_tbl {width:100%;border:0px;border-left:#000 solid 1px;border-top:#000 solid 1px;}
.sign_tbl input[type="text"]{border:1px;height:30px;color:#003366;background-color:#fff;border-bottom-color:#000; }
.sign_tbl input[type="radio"]{margin:5px;}
.sign_tbl input[type="checkbox"]{margin:5px;}
.sign_tbl textarea{width:100%;height:120px;border:0px;background-color:#fff;}
.sign_tbl tr td{height:30px;border-right:#000 solid 1px;border-bottom:#000 solid 1px;padding:2px;vertical-align:middle;}
.sign_tbl .lttl{line-height:100%;text-align:center;padding-top:5px;}
.inputWidth20{width:20px;}
.inputWidth50{width:50px;}
.inputWidth80{width:80px;}
.inputWidth100{width:100px;}
.inputWidth150{width:150px;}
.inputWidth200{width:200px;}
.inputWidth300{width:300px;}
.inputWidth400{width:400px;}
.inputWidthaAoto{width:100%;}

.showEndDate{color:red;font-size:16px;font-weight:bold;padding-bottom:10px;padding-left:10px;}
.signBtn{width:189px;height:50px;border:0px;}
/**********报名表 end**********/
/**********用户注册************/
.signus_tbl {width:100%;border:0px;}
.signus_tbl input[type="text"]{border:0px;border-bottom:#9db93b solid 1px;height:30px;color:#003366;background-color:#EEE2D2;}
.signus_tbl input[type="password"]{border:0px;border-bottom:#9db93b solid 1px;height:30px;color:#003366;background-color:#EEE2D2;}
.signus_tbl input[type="radio"]{margin:5px;}
.signus_tbl input[type="checkbox"]{margin:5px;}
.signus_tbl textarea{width:100%;height:120px;border:#000 solid 1px;background-color:#EEE2D2;}
.signus_tbl tr td{height:30px;border:0px;padding:2px;vertical-align:middle;}
.signus_tbl .lttl{line-height:100%;text-align:right;padding-top:5px;}
/**********用户注册**********/
.footer { width: 100%; background:#5c371a; }
.footcon{ width:960px; margin:0 auto; height:34px; line-height:34px; text-align:center; color:#b59073; position:relative;}
.flower{ position:absolute; bottom:0; left:160px;}

/**********倒计时**************/
.time-item strong{background:#C71C60;color:#fff;line-height:49px;font-size:36px;font-family:Arial;padding:0 10px;margin-right:10px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}
#day_show{float:left;line-height:49px;color:#c71c60;font-size:32px;margin:0 10px;font-family:Arial, Helvetica, sans-serif;}
.item-title .unit{background:none;line-height:49px;font-size:24px;padding:0 10px;float:left;}


/*---------------------------------------------------------banner--------------------------------------------------------*/
.ban-main .ban_box						{ margin: 0 auto 0 auto; width:1000px; text-align:left;}
ul{margin:0;padding:0;}a img{border:0;}
/*slide*/
#slide{position:relative;float:left;width:960px;height:330px;overflow:hidden;}
#slide ul{position:absolute;}
#slide li{float:left; width:960px; height:330px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:0;width:70px;height:382px;background: none;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:137px;left:20px;display:inline-block;width:30px;height:55px;background:url(../images/bg_index.png);filter:alpha(opacity=70);opacity:0.7;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:20px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:20px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;display:none;height:32px;margin:2px 2px; background:#963;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}

/*---------------------------------------------------------首页客户推荐--------------------------------------------------------*/
#slide1{overflow: hidden;width:280px;height:250px;}
#slide1 ul{list-style: none;width: 2999px;}
#slide1 ul li{float: left;width:280px;height:250px;}

.l{ float:left;}